import IconWrapper from './icon';
import type { IconProps } from './icon';

export default function CloseCircle(props:IconProps) {
    return IconWrapper(props, function(props) {
        return `<svg width='${props.size}' height='${props.size}' class='${props.className}' xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 48 48'><path stroke-linejoin='${props.strokeLinejoin}' stroke-width='${props.strokeWidth}' stroke='${props.stroke}' fill='${props.fill}' d='M24 44c11.046 0 20-8.954 20-20S35.046 4 24 4 4 12.954 4 24s8.954 20 20 20Z'/><path stroke-linejoin='${props.strokeLinejoin}' stroke-linecap='${props.strokeLinecap}' stroke-width='${props.strokeWidth}' stroke='#FFF' d='M29.657 18.343 18.343 29.657m0-11.314 11.314 11.314'/></svg>`;
    });
}